home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960209-19960425 / 000187_news@columbia.edu _Sun Mar 10 15:55:18 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.35.159]) by watsun.cc.columbia.edu (8.7.3/8.7.3) with ESMTP id PAA15590 for <kermit.misc@watsun>; Sun, 10 Mar 1996 15:55:17 -0500 (EST)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.3/8.7.3) id PAA15933 for kermit.misc@watsun; Sun, 10 Mar 1996 15:55:15 -0500 (EST)
  4. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  5. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Kermit95 and 3.13/3.14 keymaping files
  8. Date: 10 Mar 1996 20:54:59 GMT
  9. Organization: Columbia University
  10. Lines: 41
  11. Message-ID: <4hvfj3$fh3@apakabar.cc.columbia.edu>
  12. References: <4hv6is$4d4@panix.com>
  13. NNTP-Posting-Host: watsun.cc.columbia.edu
  14.  
  15. In article <4hv6is$4d4@panix.com>, Marshall G. Flax <mgflax@panix.com> wrote:
  16. : I have a lot of effort in a 3.13/3.14 "take" file with lots of "set key ..."
  17. : commands.  I didn't see any note on the web site indicating whether this
  18. : will be portable to Kermit95.
  19. The SET KEY command has two fields: a scan code for the key or key combo,
  20. and the definition.
  21.  
  22. The syntax for the definition -- characters, strings, \Kverbs, macro
  23. invocations, etc -- should be just about 100% compatible from MS-DOS Kermit
  24. to Kermit 95.  Unfortunately, the scan codes are different because the
  25. Win32 APIs return different scan codes than the PC Bios, which is what
  26. MS-DOS Kermit uses, but which is inaccessible to 32-bit protected-mode
  27. programs.
  28.  
  29. We are considering, for a future release of Kermit 95, adding an "MS-DOS
  30. Kermit compatibility mode" for scan codes.  This means building in a large
  31. translation table between Windows codes MS-DOS Kermit ones.  Which is a
  32. necessarily tricky business, given the multiplicity of PC keyboards in the
  33. world.
  34.  
  35. We recognize this is a highly desirable feature for people (or sites) that
  36. need to migrate an installed base of key-settings files from MS-DOS Kermit
  37. to Kermit 95.  As there are many projects on our to-do list, most of them
  38. of great importance to some number of people, we can't guarantee a time
  39. frame for this feature.
  40.  
  41. It would, of course, also be possible to write a program to convert a
  42. command file containing SET KEY commands from MS-DOS Kermit scan codes to
  43. Windows 95 ones, via table lookup.  A table of MS-DOS Kermit scan codes is
  44. given in Table I-9, Appendix I, "Using MS-DOS Kermit".  A somewhat dated
  45. version is also online in the file kermit/a/msvibm.key on
  46. kermit.columbia.edu.  There is, however, no such table available yet for
  47. Kermit 95 -- it's just a matter of somebody sitting down for a few hours
  48. and doing a lot of SHOW KEY commands and recording the results.
  49.  
  50. Anybody who would like to make this table, or write the conversion
  51. program, while waiting for the aforementioned feature to appear in Kermit
  52. 95 is welcome to do so :-)
  53.  
  54. - Frank